aggreate demand - Turkish English Dictionary